Atleta italiano vincitore di numerosi ultratrail, è considerato, nonostante abbia superato i 60 anni, uno dei più grandi specialisti delle corse estreme. È tesserato nel ASD Roata Chiusani. A 58 anni è statoCampione del Mondo vincendo l'Ultra Trail du Mont Blanc, la gara di resistenza più importante e dura al mondo: 167 km attraverso Francia, Italia e Svizzera oltre 21 ore di corsa ininterrotta attorno al massiccio più alto d'Europa. Nel 2009, in occasione del Campionato del Mondo IAU individuale di UltraTrail a Serre Chevalier, ha ottenuto un 14º posto in classifica generale e il 1º nella categoria veterani.
Con Mondadori ha pubblicato Il miglior tempo (2016, con Andrea Ligabue), mentre è di Ponte alle Grazie Il corridore. Storia di una vita riscattata dallo sport (2012 e ss.).